/* 隐藏滚动条 */
html {
    font-size: 14px;
    scrollbar-width: none;
}

/*
用于窗体拖拽区
*/
.app-drag {
    -webkit-app-region: drag;
    user-select: none;
}

/*
用于窗体非拖拽区
*/
.app-no-drag {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -webkit-user-drag: none;
    user-select: none;
    -webkit-app-region: no-drag;
}


/** 边栏菜单项 */
.v-list-sidebar-item {
    padding: 0 !important;
    text-align: center;
    min-width: 0 !important;

    .v-list-item__content {
        min-width: 0;;
    }
}

.no-select {
    user-select: none;
}


.bg-sidebar {
    background: rgb(var(--v-theme-tab-active));
}

/**
* 描细白色边框
*/
.border-white {
    border: 1px solid rgb(255, 255, 255, .6) !important;
}


/* 多行省略：最多显示 2 行 */
.line-clamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}


.z-1 {
    z-index: 1
}

.z-10 {
    z-index: 10
}

.z-99 {
    z-index: 99
}

.z-9999 {
    z-index: 9999
}

.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}
